-- 键值
-- 代码中使用字符串索引，不要使用键索引
KEYBOARD = {
    ["0"] = 48,
    ["1"] = 49,
    ["2"] = 50,
    ["3"] = 51,
    ["4"] = 52,
    ["5"] = 53,
    ["6"] = 54,
    ["7"] = 55,
    ["8"] = 56,
    ["9"] = 57,
    ["A"] = 65,
    ["B"] = 66,
    ["C"] = 67,
    ["D"] = 68,
    ["E"] = 69,
    ["F"] = 70,
    ["G"] = 71,
    ["H"] = 72,
    ["I"] = 73,
    ["J"] = 74,
    ["K"] = 75,
    ["L"] = 76,
    ["M"] = 77,
    ["N"] = 78,
    ["O"] = 79,
    ["P"] = 80,
    ["Q"] = 81,
    ["R"] = 82,
    ["S"] = 83,
    ["T"] = 84,
    ["U"] = 85,
    ["V"] = 86,
    ["W"] = 87,
    ["X"] = 88,
    ["Y"] = 89,
    ["Z"] = 90,
    ["~"] = 192,
    ["-"] = 189,
    ["="] = 187,
    ["\\"] = 220,
    ["["] = 219,
    ["]"] = 221,
    [";"] = 186,
    ["'"] = 222,
    [","] = 188,
    ["."] = 190,
    ["/"] = 191,
    ["F1"] = 112,
    ["F2"] = 113,
    ["F3"] = 114,
    ["F4"] = 115,
    ["F5"] = 116,
    ["F6"] = 117,
    ["F7"] = 118,
    ["F8"] = 119,
    ["F9"] = 120,
    ["F10"] = 121,
    ["F11"] = 122,
    ["F12"] = 123,
    ["Numpad0"] = 96,
    ["Numpad1"] = 97,
    ["Numpad2"] = 98,
    ["Numpad3"] = 99,
    ["Numpad4"] = 100,
    ["Numpad5"] = 101,
    ["Numpad6"] = 102,
    ["Numpad7"] = 103,
    ["Numpad8"] = 104,
    ["Numpad9"] = 105,
    ["Numpad*"] = 106,
    ["Numpad+"] = 107,
    ["Numpad-"] = 109,
    ["Numpad."] = 110,
    ["Numpad/"] = 111,
    ["NumLock"] = 144,
    ["Backspace"] = 8,
    ["Esc"] = 27,
    ["Tab"] = 9,
    ["CapsLock"] = 20,
    ["Left"] = 37,
    ["Right"] = 39,
    ["Up"] = 38,
    ["Down"] = 40,
    ["Insert"] = 45,
    ["Delete"] = 46,
    ["Home"] = 36,
    ["End"] = 35,
    ["PageUp"] = 33,
    ["PageDown"] = 34,
    ["Enter"] = 13,
    ["Shift"] = 16,
    ["Control"] = 17,
    ["Alt"] = 18,
}